earthed socket - German English Dictionary